large research establishment - Español Inglés Diccionario